#pragma once

#include "IReferenceCounter.h"

namespace sol9
{
namespace graphics
{
	class IImage;

	class IImageLoader : public IReferenceCounter
	{
	private:

	public:
		virtual IImage* load(const std::tstring strFileName, int nFlags = 0) const = 0;
	};

} // namespace graphics
} // namespace sol9